payable in instalments - German English Dictionary